Public Member Functions | |
| __construct ($userID) | |
| sendMessage (&$recipients, $subject, $message, $asEmail=0, $saveInOutbox=true) | |
| sameNameUsers ($userID) | |
| markMessageAsRead ($messageID) | |
| deleteMessage ($messageID, $type) | |
| archiveMessage ($messageID, $type) | |
| getRecipients ($RecipientsID, $limit, $breaks) | |
| getOrderByLink ($feld) | |
| getUserID () | |
| getRole () | |
| getDB () | |
Static Public Member Functions | |
| static | includeMessagingCSSFile () |
| static | getAutoSearchJavaScript () |
| static | setGlobalVariables () |
Definition at line 49 of file class.messaging.inc.php.
| __construct | ( | $ | userID | ) |
Konstruktor: Stellt die UserID den Methoden zur Verfuegung. public
| integer | $userID Uebergabe der UserID des eingeloggten Users. |
Definition at line 81 of file class.messaging.inc.php.
| archiveMessage | ( | $ | messageID, | |
| $ | type | |||
| ) |
Setzt den Status der Nachricht auf archiviert. public
| integer | $messageID ID, der zu archiverenden Nachricht | |
| string | $type Bestimmt ob sich die Nachricht in der In- oder Outbox befindet |
Definition at line 289 of file class.messaging.inc.php.
| deleteMessage | ( | $ | messageID, | |
| $ | type | |||
| ) |
Loescht Nachricht. public
| integer | $messageID ID, der zu loeschenden Nachricht | |
| string | $type Bestimmt ob sich die Nachricht in der In- oder Outbox befindet |
Definition at line 266 of file class.messaging.inc.php.
| static getAutoSearchJavaScript | ( | ) | [static] |
Liefert einen String, der den Include Code für das AutoSearch und Autocompletion Javascript enthält public
Definition at line 403 of file class.messaging.inc.php.
| getDB | ( | ) |
Liefert das DB-Access Objekt public
Definition at line 377 of file class.messaging.inc.php.
| getOrderByLink | ( | $ | feld | ) |
Gibt in der In- und Sentbox einen Header aus, der die Nachrichten sortieren laesst. public
| string | $feld |
Definition at line 333 of file class.messaging.inc.php.
| getRecipients | ( | $ | RecipientsID, | |
| $ | limit, | |||
| $ | breaks | |||
| ) |
Gibt die Empfaengerliste einer Nachricht zurueck public
| string | $RecipientsID ID, der Empfaenger (ID1; ID2;...) | |
| integer | $limit Gibt an wiviele Empfaenger in der Liste ausgegeben werden sollen. | |
| integer | $breaks Gibt an nach wievielen Namen ein erfolgt |
Definition at line 303 of file class.messaging.inc.php.
| getRole | ( | ) |
Liefert die Rolle des Benutzers public
Definition at line 364 of file class.messaging.inc.php.
| getUserID | ( | ) |
Liefert die UserID public
Definition at line 351 of file class.messaging.inc.php.
| static includeMessagingCSSFile | ( | ) | [static] |
Diese Klassenmethode fügt die CSS Datei in den eStudy Header ein. Der Aufruf muss vor den eStudy-Includes kommen! public
Definition at line 390 of file class.messaging.inc.php.
| markMessageAsRead | ( | $ | messageID | ) |
Markiert eine Nachricht als gelesen
| integer | $messageID, ID der Nachricht |
Definition at line 250 of file class.messaging.inc.php.
| sameNameUsers | ( | $ | userID | ) |
Gibt die Anzahl der Benutzer zurück, die den gleich Vor- und Nachnamen haben wie der übergebene
public
| int | $userID ID des Benutzers |
Definition at line 240 of file class.messaging.inc.php.
| sendMessage | ( | &$ | recipients, | |
| $ | subject, | |||
| $ | message, | |||
| $ | asEmail = 0, |
|||
| $ | saveInOutbox = true | |||
| ) |
Sendet die Nachricht an den angegeben User public
| string | &$recipients Referenzangabe der Empfaengerliste (Nachname, Vorname... | |
| string | $subject Betreffzeile | |
| string | $message Nachrichtentext | |
| bool | $asEmail Versenden als E-Mail | |
| bool | $saveInOutbox Nachricht wird in Outbox gespeichert |
Definition at line 108 of file class.messaging.inc.php.
| static setGlobalVariables | ( | ) | [static] |
Setzt die globalen Variablen die im Modul benötigt werden. public
Zur Benutzung von SSL-Verschlüsselung vorsehen
Definition at line 411 of file class.messaging.inc.php.
1.6.1